Part Number Hot Search : 
FAN6982 250903B ISL62883 BGA43 SL2903 DF10LC30 S3C72Q5 2SK370
Product Description
Full Text Search
 

To Download AT86RF401U-EK1 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  1 at86rf401-ek1 smart rf microtransmitter evaluation kit application note the at86rf401-ek1 evaluation kit was developed to familiarize the user with the fea- tures of the at86rf401 microtransmitter and to provide all the tools needed to develop an application based on this device. sample code is provided in the evalua- tion kit in order to speed development with this device. additionally, software tools included on the cd-rom allow the user to evaluate rf parameters without having to write software. functional description the at86rf401 evaluation kit comes with software that causes the transmitter to gen- erate a continuous wave (cw) rf signal when one of four buttons is pressed. this is achieved by programming the integral avr microcontroller with the appropriate instructions that directly control the phase-locked loop (pll) rf transmitter. the program memory (2 kbytes) and data memory (128 bytes) are nonvolatile, retaining their values even after the power is removed. additional features include in-system programming capability, low battery detection, voltage controlled oscillator (vco) switched capacitor tuning array, and programmable power attenuation. see figure 1 for a system block diagram. figure 1. block diagram phase detector oscillator loop filter vco prescaler 24 rf amp loop fil clock reset watchdog low-voltage detect brown-out protect avr ? risc c 2 kb flash program memory 128 bytes eeprom data memory l1 l2 data gain trim power supply supervisor xtal/clk xtalb avdd agnd ant antb v dd dvdd dgnd io5 io4 io3 sck/io2 sdo/io1 sdi/io0 resetb cfil smart rf at86rf401-ek1 application note 5028a?rke?1/03
2 at86rf401-ek1 5028a?rke?1/03 transmitter hardware the transmitter hardware consists of a pcb with the at86rf401, push buttons, battery holder, printed trace antenna, programming header, and some discrete components. see figure 2 on page 3 for a schematic representation of the transmitter. vco inductor placement of l2, the vco inductor, must be taken into consideration when designing with the at86rf401. the long axis of the inductor should be placed parallel with the leads of the tssop package to help prevent the rf signal, radiating from the antenna, from coupling back into the vco/pll. the at86rf401 contains an internal switched capacitor array in parallel with the external vco inductor. this is used to fine-tune the vco control voltage for optimal performance. see vco switch cap tuning on page 4 for a more detailed explanation. the inductor should be placed as close to the at86rf401 as possible, but the distance can be lengthened (which adds parasitic inductance) in order to obtain a nonstandard inductor value and center the tuning range of the vco. printed trace antenna design designing a differential loop antenna should be approached with symmetry in mind. the loop should be matched with respect to the two antenna pins. the at86rf401 requires that the antenna be biased to v dd . it is recommended that the tap to v dd be centered between the two antenna pins and include a bypass capacitor connected to ground. for more detailed information, refer to the application note at86rf401 rf wireless microtransmitter: pcb trace antenna design considerations and implementation guidelines. antenna tuning for maximum power output, the antenna impedance must match the output impedance of the at86rf401. this is accomplished on the evaluation board by modifying the value of the external capacitor in the loop. the optimal value of the capacitor varies according to the inductance of the printed trace antenna. the three capacitors connected in series are used to provide greater flexibility in obtaining the optimal equivalent capacitance required for impedance matching. for more detailed information, refer to the application note at86rf401 rf wireless microtransmitter: pcb trace antenna design consider- ations and implementation guidelines. in-system programming in-system programming is possible via the serial peripheral interface (spi). this makes code development or code changes easy to implement any time, even after the device is soldered into its target application. the spi uses six wires to communicate with the at86rf401. the spi programming header traces should be routed carefully to mini- mize the number of loop areas created. these loop areas, specifically the v dd and ground trace loop, can couple energy back into the vco and pull the rf output off frequency. push button inputs the evaluation board contains four push button switches that can be used to bring the at86rf401 out of sleep mode. the switches are normally open and pulled high by the internal pull-up resistor in the at86rf401. when a button is pressed, the resulting logic low level causes an i/o (if so configured) to generate a wake-up interrupt and initiate the execution of software. crystal oscillator the at86rf401 crystal oscillator requires both pins of the crystal to be connected to the at86rf401. the at86rf401 provides internal 40 pf load capacitors to each end of the crystal. by integrating load capacitors for the crystal, external components are mini- mized. the crystal should be an at-cut, series-resonant crystal.
3 at86rf401-ek1 5028a?rke?1/03 figure 2. schematic representation c2 3.9 pf .1 pf 50v npo c3 18 pf 5% 50v npo c4 3.9 pf .1 pf 50v npo 433.92 mhz pc loop antenna b1 3.0v lithium cr2032 j1 1061 keystone c7 10% 10 nf 50v x7r c8 5% 82 pf 50v npo vdd c1 5% 82 pf 50v npo l2 coilcraft 0603cs-39nxjbc 39 nh 1 2 3 4 5 6 7 8 9 10 20 19 18 17 16 15 14 13 12 11 u1 antb loopfil l1 l2 reset nc sdi/i00 sdo/i01 sck/i02 xtal/clk ant cfil avdd dvdd agnd dgnd i05 i04 i03 xtalb mosi miso vdd j2 1 3 5 2 4 6 3m 929838-04-03 r1 1k 5% r4 1k 5% at86rf401 tssop20 x1 18.08mhz +/ ? 20 ppm crystek 016758 r2 1k 5% s3 panasonic evq-ppda25 panasonic evq-ppda25 s4 r3 1k 5% s2 panasonic evq-ppda25 panasonic evq-ppda25 s1 reset sck 1 2
4 at86rf401-ek1 5028a?rke?1/03 transmitter software the transmitter sample code can be found on the cd contained in the evaluation kit. the evaluation kit is shipped with the sample transmitter preprogrammed with the cw mode software. sleep mode the cw mode software places the at86rf401 in a low current sleep mode after the button is released in order to extend battery life. sleep mode is achieved by configuring the appropriate registers. see button input detection on page 5 for a more detailed description. the current draw is less than 0.5 ua while in this mode. low-battery detect the at86rf401 has a register programmable low-battery detector. this allows the pro- grammer to set a voltage threshold in software and detect whether the battery level (v dd ) is above or below that voltage. the low-battery detector only returns the status of the battery to a bit in the bl_config register. it is left to the programmer to poll this bit to check the status of the battery. a similar but different feature called brownout protection also exists on this device. it consists of an internal fixed reference voltage, typically 1.8 volts. when the supply volt- age drops below the brownout protection level, normal device operation is suspended until the supply returns to an acceptable level. vco switch cap tuning tuning the vco with external components can be difficult due to large tolerance and limited selection of standard values. in the at86rf401, this process has been simplified with the use of an internal switched capacitor array. an external inductor is still required but its tolerance is not critical. furthermore, the resolution of the switched capacitor array is 0.03 pf/step (spanning a range of 0 to 0.93 pf). this level of resolution cannot be obtained with an external discrete capacitor. the fine vco tuning capacitor resolu- tion available to the user enables precise tuning of the vco. the tuning process utilizes two integral comparators with fixed reference voltages corre- sponding to the lower and upper vco control limits, typically 0.7 volts and 1.4 volts, respectively. by monitoring the states of these comparators, one can determine when the vco is tuned for optimal performance. the optimal tuning window determined in software does not mean that the pll will unlock if the control voltage is outside this window. in fact, the pll will stay locked out- side of this range. the vco tuning range should be evaluated over voltage and temperature to insure that the vco tuning cap selection properly centers the vco per- formance over all operating conditions. contained in the cw mode software is the vco tuning routine that operates by sweep- ing the switched capacitor array values while monitoring the corresponding comparator outputs (all of which are accessible in the vcotune register). when the comparators indicate a ?valid? tuning, the value of the switched capacitor array can be saved in non- volatile eeprom data memory. vco tuning does not need to be performed prior to every transmission. it is possible to develop an adaptive algorithm in the user?s applica- tion software that repeats the vco tuning periodically based on number of transmissions or on the supply voltage. note that if an external inductance is too large or too small, the switch capacitors will not be able to compensate. if this is the case, the external inductor value must adjusted accordingly. power attenuation a useful feature of the at86rf401 is its ability to place output power attenuation under software control. the output power can be attenuated in 36 steps, from full output power to 35 db below full power. the control of these steps is selectable with three bits of
5 at86rf401-ek1 5028a?rke?1/03 ?coarse? tune and three bits of ?fine? tune in the pwr_atten register. note that the steps reduce current to the power amplifier in a linear fashion. consequently, the power attenuation steps are logarithmic. button input detection when a button is pressed on the evaluation board, it causes an i/o pin to be driven to a logic low level. this will bring the at86rf401 out of sleep if the i/o affected was config- ured as a button input. the button press instance is latched into the b_det register and must be cleared by software. this allows a momentary button press to be retained even if the i/o is no longer at a logic low level. the current logic level of the i/o is contained in the io_datin register. an i/o pin in normal input mode will not latch a button press into the b_det register. cw mode output the cd contains sample software that outputs a continuous wave (cw) rf signal while a button is being pressed. the software first sets the i/o pins to button inputs and calls a vco tune routine before placing the part in sleep mode. this allows the at86rf401 to draw less current and only wake up when a button is pressed. when this occurs, the software turns on the pll and power amp, resulting in the generation of an rf signal. the software then checks to see if the button is still pressed and continues transmitting until the button is released. when the button is released, the pll and power amp are turned off and the at86rf401 is put back to sleep until the next button press. control of the pll and power amp is done through the tx_cntl register. delay loop modulation on-off key (ook) modulation is possible by using a simple delay loop. when sending an rf signal for a specific time period the software should turn on the pll and power amp, enter a loop that decrements a counter until it reaches ?0?, and then turn off the power amp. the same loop can be used to time the ?off? period. development software tools the at86rf401 evaluation cd contains software to aid in development. these soft- ware programs provide easy-to-use tools to evaluate the at86rf401 as well as assist in software development. at86rf401 spi controller the spi controller allows real-time control of the rf section of the at86rf401 without the need to write code. this means that the device can be evaluated quickly upon receiving the evaluation kit. control of the at86rf401 in real-time is possible by use of the in-system programming (isp) capability. the spi controller uses the parallel port of a pc to read and write to the i/o register space of the at86rf401. several quick preset functions are available for use in evaluation. also included in the spi controller program is the ability to read and write the memory of the device. it can be used to load compiled code or to read from the program or data memory locations. more information regarding this software tool is available in the spi controller.doc file included on the cd. at86rf401 simulator the at86rf401 simulator is based on avr studio 2.0 and allows debugging of code through hardware emulation. the simulator provides feedback to assembled code with responses similar to running code on the at86rf401. it is possible to step through code and watch the reaction of specific registers in the at86rf401. functions like the button presses, low battery detect, and power attenuation are observable through the simulator. the simulator also outputs a vcd file with visual responses to the executed code. this file can be viewed using the gtkwave software included on the cd. more detailed instructions on using the simulator can be found in the at86rf401 simula- tor.doc file on the evaluation cd.
6 at86rf401-ek1 5028a?rke?1/03 for additional technical information, the authors may be contacted as follows: jim goings, applications manager?north america, rf wireless and control 719-540-6873; jgoings@atmel.com toby prescott, applications engineer?north america, rf wireless and control 719-540-6947; tprescott@atmel.com roland schropp, marketing manager, industrial rfr (+49) 7131-67-2910; roland.schropp@hno.atmel.com european applications support tech.support-ac@hno.atmel.com
printed on recycled paper. ? atmel corporation 2003. atmel corporation makes no warranty for the use of its products, other than those expressly contained in the company?s standard warranty which is detailed in atmel?s terms and conditions located on the company?s web site. the company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein. no licenses to patents or other intellectual property of atmel are granted by the company in connection with the sale of atmel products, expressly or by implication. atmel?s products are not authorized for use as critical components in life support devices or systems. atmel headquarters atmel operations corporate headquarters 2325 orchard parkway san jose, ca 95131 tel 1(408) 441-0311 fax 1(408) 487-2600 europe atmel sarl route des arsenaux 41 case postale 80 ch-1705 fribourg switzerland tel (41) 26-426-5555 fax (41) 26-426-5500 asia room 1219 chinachem golden plaza 77 mody road tsimhatsui east kowloon hong kong tel (852) 2721-9778 fax (852) 2722-1369 japan 9f, tonetsu shinkawa bldg. 1-24-8 shinkawa chuo-ku, tokyo 104-0033 japan tel (81) 3-3523-3551 fax (81) 3-3523-7581 memory 2325 orchard parkway san jose, ca 95131 tel 1(408) 441-0311 fax 1(408) 436-4314 microcontrollers 2325 orchard parkway san jose, ca 95131 tel 1(408) 441-0311 fax 1(408) 436-4314 la chantrerie bp 70602 44306 nantes cedex 3, france tel (33) 2-40-18-18-18 fax (33) 2-40-18-19-60 asic/assp/smart cards zone industrielle 13106 rousset cedex, france tel (33) 4-42-53-60-00 fax (33) 4-42-53-60-01 1150 east cheyenne mtn. blvd. colorado springs, co 80906 tel 1(719) 576-3300 fax 1(719) 540-1759 scottish enterprise technology park maxwell building east kilbride g75 0qr, scotland tel (44) 1355-803-000 fax (44) 1355-242-743 rf/automotive theresienstrasse 2 postfach 3535 74025 heilbronn, germany tel (49) 71-31-67-0 fax (49) 71-31-67-2340 1150 east cheyenne mtn. blvd. colorado springs, co 80906 tel 1(719) 576-3300 fax 1(719) 540-1759 biometrics/imaging/hi-rel mpu/ high speed converters/rf datacom avenue de rochepleine bp 123 38521 saint-egreve cedex, france tel (33) 4-76-58-30-00 fax (33) 4-76-58-34-80 european applications support tech.support-ac@hno.atmel.com e-mail literature@atmel.com web site http://www.atmel.com 5028a?rke?1/03 at m e l ? is a registered trademark of atmel. other terms and product names may be the trademarks of others.


▲Up To Search▲   

 
Price & Availability of AT86RF401U-EK1

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X